institute for transportation research - German English Dictionary